speculation tax - German English Dictionary